﻿/*
* ========================================================================
* 类说明：
*   CAN指令 - 响应参数 - 实体类
* 
* 作者：HGS   时间：2024/11/20 8:38:50
* 
* 修改者：         时间：           
* 修改说明：
* ========================================================================
*/

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZLGCANoptimize.方法
{
    public struct CanReadResponseModel
    {
        /// <summary>
        /// 操作是否成功
        /// true    操作成功
        /// false   操作失败
        /// </summary>
        public bool Success { get; set; }

        /// <summary>
        /// 错误提示消息
        /// </summary>
        public string ErrorMessage { get; set; }

        /// <summary>
        /// 响应值列表（即原始响应数据）
        /// </summary>
        public List<string> ResultList { get; set; }

        /// <summary>
        /// 响应值转ASCII码表示的结果
        /// </summary>
        public string ResultAsc { get; set; }

        /// <summary>
        /// 响应值转十六进制表示的结果
        /// </summary>
        public string ResultHex { get; set; }
    }
}
